phpseclib3\Crypt\Common\AsymmetricKey A

Total Complexity 68
Dependencies 10
Dependents 1
Total lines 505
Lines of code 251
Logical lines of code 154
Comment lines 158
Methods 26
Properties 9

Methods 26

Method Rating Maintainability Complexity Lines of code
load()
A
47 9 33
loadPlugins()
S
52 7 23
computek()
S
50 5 29
loadFormat()
S
55 4 19
validatePlugin()
S
62 4 11
initialize_static_variables()
S
63 4 10
int2octets()
S
62 3 11
addFileFormat()
S
62 3 11
loadParameters()
S
67 3 7
loadParametersFormat()
S
67 3 7
bits2octets()
S
68 2 7
getLoadedFormat()
S
68 2 7
loadPublicKeyFormat()
S
68 2 7
bits2int()
S
65 2 9
loadPrivateKeyFormat()
S
67 2 7
loadPublicKey()
S
68 2 7
loadPrivateKey()
S
68 2 7
withHash()
S
71 1 6
getHash()
S
81 1 3
toString()
S
100 1 0
__toString()
S
80 1 3
useInternalEngine()
S
69 1 7
useBestEngine()
S
66 1 8
getComment()
S
82 1 3
__construct()
S
73 1 5
getSupportedKeyFormats()
S
76 1 4